「ワリオさんのページ」の編集履歴(バックアップ)一覧はこちら
ワリオさんのページ - (2009/03/02 (月) 19:52:38) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ワリオのページ
**&color(Yellow){今日来た人} &counter(today)人
***今の時間&color(red){&color(Blue){&fclock()}}
***&color(darkred){昨日来た人} &counter(yesterday)人
***&color(Purple){これまでに来た人} &counter()人
*コメントコーナー
- ヨロシク -- &color(yellow,black){ワリオ@メンバー} (2009-02-22 15:24:30)
- このパクり野郎こんなところにページ作ったのか? &br() &br()お前とか無断転載しそうな奴No.1なんだよ! -- オメガ (2009-02-26 20:35:37)
- 悔しかったら僕のWikiで荒らしてみろ! -- オメガ (2009-02-26 20:37:17)
- 悪いですか? &br()ページ作って貰ってなにがわるい! &br()ていうかオメガさん本物? -- ワリオ (2009-02-27 07:45:22)
- 偽者君 &br()調子乗らないほうが良いですよ? &br()名前に色ついてねー &br() &br()バッカみたい -- &font(Navy,yellow){オメガ} (2009-02-27 12:58:47)
- やっぱり偽物か! &br() -- ワリオ (2009-02-27 16:21:30)
- そんなこと言っても荒らしませんよ。 -- ワリオ (2009-02-27 16:22:52)
- ちぇバレたか・・・ -- 290z (2009-03-02 19:50:35)
- あんたが犯人か! -- VS@管理人 (2009-03-02 19:52:38)
#comment(vsize=3)
コードも載せてね!
直したよ~^^
byこがね
- •あ -- 名無しさん (2009-05-22 20:02:36)
- &br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br()&br() -- 名無しさん (2010-03-29 22:30:19)
#comment