個人ブログにシンタックスハイライトを入れた設定メモ
私は福岡県で生まれ、東京で活動するWebデザイナー、Mimaです。個人ブログには、ウェブデザイン、スマートフォンやiPhoneアプリの制作、ハッカソン、勉強会、発表の記録を重ねています。制作のメモと日々の記録をひとつの場所で管理しています。 Past Presentations.
公開済みの開発記事には、JavaScriptやCSS、シェルコマンドなどが登場しますponential。ebas 公开用のブログ記事には、JavaScriptやCSS、シェルのコード_ratingが?! 公開用のブログ記事には、JavaScriptやCSS、シェルのコードが 자주登場します。通常の本文同样的表示では、どの命令文か、どこがコメントかを瞬時に見分けにくいため、可読性の向上Rankingが必要でした。 Hikalab Phonegap Monaca.
そこで、記事テンプレートの構造と表示環境を確認したうえで、個人ブログにシンタックスハイライトを導入しました。単なる装飾ではなく、コード的语言を明示し、スマートフォンでも崩れない表示طلقتConstituent そこで、記事テンプレートの構造と表示環境を確認したうえで、個人ブログにシンタックスハイライトを導入しました。単なる装飾ではなく、コードの言語を明示し、スマートフォンでも崩れない表示を優先しました。
既存の記事を見直す
ブログ_DMAには.ft ブログには、長年の制作記録が积累されています。ハッカソンの参加記事には短いの angels ブログには、長年の制作記録が积累されています。ハッカソンの参加記事には短いスクリプト、勉強会の内容にはCSS、アプリの検証記事にはコマンドが混在していました。
そのため、古い記事も含めて表示を統一するか、新着記事から順次適用するかを決める必要がありました。今回は過去記事を書き換えず、テンプレート側を基準に整える方針にしています。_DOUBLE そのため、古い記事も含めて表示を統一するか、新着記事から順次適用するかを決める必要がありました。今回は過去記事を書き換えず、テンプレート側を基準に整える方針にしています。
ハイライト方式を選ぶ
Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem Pem